screen: update to 5.0.1
authorRosen Penev <[email protected]>
Sun, 27 Jul 2025 18:09:18 +0000 (11:09 -0700)
committerTianling Shen <[email protected]>
Sat, 2 Aug 2025 08:59:40 +0000 (16:59 +0800)
Fixes compilation with GCC15.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <[email protected]>
utils/screen/Makefile
utils/screen/patches/010-ptyh.patch [deleted file]

index 4c6ff2d4d78696b97ea8bdba61eeb0bdf80b06c7..bfb9a3be32c5e5fdb4405879d9b75cc82d7a9f02 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=screen
-PKG_VERSION:=4.9.1
-PKG_RELEASE:=3
+PKG_VERSION:=5.0.1
+PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=@GNU/screen
-PKG_HASH:=26cef3e3c42571c0d484ad6faf110c5c15091fbf872b06fa7aa4766c7405ac69
+PKG_HASH:=2dae36f4db379ffcd14b691596ba6ec18ac3a9e22bc47ac239789ab58409869d
 
 PKG_MAINTAINER:=Etienne CHAMPETIER <[email protected]>
 PKG_LICENSE:=GPL-3.0-or-later
@@ -41,7 +41,8 @@ endef
 
 CONFIGURE_ARGS += \
        --enable-colors256 \
-       --with-sys-screenrc=/etc/screenrc
+       --disable-pam \
+       --with-sys-screenrc=/etc/screenrc \
 
 define Package/screen/install
        $(INSTALL_DIR) $(1)/usr/sbin
diff --git a/utils/screen/patches/010-ptyh.patch b/utils/screen/patches/010-ptyh.patch
deleted file mode 100644 (file)
index aad3580..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/pty.c
-+++ b/pty.c
-@@ -30,6 +30,7 @@
- #include <sys/stat.h>
- #include <fcntl.h>
- #include <signal.h>
-+#include <pty.h>
- #if defined(__OpenBSD__)
- #include <utils.h>  /* for openpty() */